2434-90-4 NSC56427