6629-77-2 NSC57997