ETHYL(2-IODOBENZOYL)ACETATE

Product Code: 301658
Molecular Formula: C11H11 I O3
Molecular Weight: 318.11
90034-85-8