50508-11-7 NSC140386