6629-27-2 NSC58052