82954-52-7
2,4-Dihydroxy-3-iodobenzaldehyde
Product Code:
2387085
Molecular Formula:
C7H5IO3
Molecular Weight:
264.01
Order 82954-52-7