Benzoic acid, 3-[3-(4-iodophenyl)-2,5-dioxo-1-imidazolidinyl]-

Product Code: 374089
Molecular Formula: C16H11IN2O4
Molecular Weight: 422.17
651748-64-0