24386-96-7 NSC107516