14042-38-7 NSC88790