2-hydroxybutyl 2-(2-oxoimidazolidin-1-yl)ethyl maleate

Product Code: 1214383
Molecular Formula: C13H20N2O6
Molecular Weight: 300.31
15957-73-0