(1e)-1-(3,4-dimethyl-1,3-thiazol-2-ylidene)-3-propan-2-ylurea

Product Code: 1793569
Molecular Formula: C9H15N3OS
Molecular Weight: 213.29
75374-03-7