6628-96-2 NSC59782