Loading patent details...
US4364769A: 1,3,4-Thiadiazolyloxyphenylureas | Searchlight