24188-92-9 NSC100429