76628-80-3 NSC140052