24240-38-8 NSC107844