Loading patent details...
US4115529A: Halogen Hydrate Formation From Halogen and Finely Divided Aqueous Droplets | Searchlight