62888-04-4 NSC268897