1-Methyl-3-(4-phenylthiazol-2-yl)urea

Product Code: 1254914
Molecular Formula: C11H11N3OS
Molecular Weight: 233.28
52968-02-2