154544-29-3
Benzaldehyde, 4-(2-hydroxyethoxy)-3-iodo-5-methoxy-
Product Code:
917290
Molecular Formula:
C10H11IO4
Molecular Weight:
322.09
Order 154544-29-3