52476-68-3 NSC270408