50508-21-9 NSC140383