16869-88-8 NSC100785