27420-76-4 NSC100592