17626-88-9 NSC246099