6628-76-8 NSC59704