21271-88-5 NSC107490