93431-23-3
4,5-dipent-4-enoxyimidazolidin-2-one
Product Code:
423659
Molecular Formula:
C13H22N2O3
Molecular Weight:
254.32
Order 93431-23-3