Loading patent details...
US4265900A: N-Aryl-N'-Imidazol-2-Ylureas | Searchlight