70264-24-3 NSC140331