89488-30-2 NSC142314