68770-72-9 NSC286429