66869-93-0 NSC291869