24240-29-7 NSC107994