66597-68-0 NSC376252