Loading patent details...
US3983135A: 4-Oxo-2-Imidazolidinylidene Ureas | Searchlight