14631-68-6 NSC343230