62420-98-8 NSC100742