23721-21-3 NSC104963