57662-89-2 NSC163860