6312-82-9
3-ETHOXY-4-HYDROXY-5-IODOBENZALDEHYDE
Product Code:
267561
Molecular Formula:
C9H9IO3
Molecular Weight:
292.07
Order 6312-82-9