29944-53-4
1-IODO-2,3,4-TRIMETHOXYBENZENE
Product Code:
1023263
Molecular Formula:
C28H48O
Molecular Weight:
400.68
Order 29944-53-4