75374-03-7
(1e)-1-(3,4-dimethyl-1,3-thiazol-2-ylidene)-3-propan-2-ylurea
Product Code:
1793569
Molecular Formula:
C9H15N3OS
Molecular Weight:
213.29
Order 75374-03-7