24293-40-1 NSC50632