3328-71-0
2,4-DIHYDROXY-BENZENE-1,3-DICARB-ALDEHYDE
Product Code:
255693
Molecular Formula:
C8H6 O4
Molecular Weight:
166.13
Order 3328-71-0