39893-94-2
1,3-dibutyl-1-(4-phenyl-1,3-thiazol-2-yl)urea
Product Code:
1890331
Molecular Formula:
C18H25N3OS
Molecular Weight:
331.47
Order 39893-94-2