93142-38-2 NSC128522