66470-81-3 NSC334060