2-[4-(4-bromophenyl)-4-methyl-2,5-dioxoimidazolidin-1-yl]acetic acid

Product Code: 2401182
Molecular Formula: C12H11BrN2O4
Molecular Weight: 327.13
201354-88-3