93919-32-5
[3-(allyloxy)-2-hydroxypropyl]urea
Product Code:
494016
Molecular Formula:
C7H14N2O3
Molecular Weight:
174.20
Order 93919-32-5