1,3-Dibutyl-2-thioxo-4,5-imidazolidinedione 143413-73-4 4,5-Imidazolidinedione, 1,3-dibutyl-2-thioxo- Merodantoin N,N'-Dibutyl-2-thio-4,5-imidazolidion