38052-90-3 NSC141588