1,3-dibutyl-1-(4-phenyl-1,3-thiazol-2-yl)urea

Product Code: 1890331
Molecular Formula: C18H25N3OS
Molecular Weight: 331.47
39893-94-2