50507-89-6 NSC140388