28006-83-9
4,6-dimethoxyisophthalaldehyde (en)1,3-benzenedicarboxaldehyde, 4,6-dimethoxy- (en)
Product Code:
2460670
Molecular Formula:
C10H10O4
Molecular Weight:
194.18
Order 28006-83-9