66234-50-2 NSC270009