29620-52-8 3-Chloromercuri-2-hydroxypropylurea Hydroxychlormerodrin