90034-85-8
ETHYL(2-IODOBENZOYL)ACETATE
Product Code:
301658
Molecular Formula:
C11H11 I O3
Molecular Weight:
318.11
Order 90034-85-8