21271-96-5 NSC108391