52968-02-2
1-Methyl-3-(4-phenylthiazol-2-yl)urea
Product Code:
1254914
Molecular Formula:
C11H11N3OS
Molecular Weight:
233.28
Order 52968-02-2