21271-91-0 NSC107493