62888-18-0 NSC268898