5-(2-BROMOPHENYL)IMIDAZOLIDINE-2,4-DIONE

Product Code: 129592
Molecular Formula: C9H7BrN2O2
Molecular Weight: 255.06
1214020-90-2