74390-78-6 NSC290463