24096-78-4 NSC270069