42516-28-9 NSC100748