651748-64-0
Benzoic acid, 3-[3-(4-iodophenyl)-2,5-dioxo-1-imidazolidinyl]-
Product Code:
374089
Molecular Formula:
C16H11IN2O4
Molecular Weight:
422.17
Order 651748-64-0