21271-66-9 NSC107497