7166-80-5
1-(3-ethoxypropyl)-3-[(2-ethylpyrazol-3-yl)methyl]thiourea
Product Code:
1749867
Molecular Formula:
C12H22N4OS
Molecular Weight:
270.39
Order 7166-80-5