2,4-DIHYDROXY-BENZENE-1,3-DICARB-ALDEHYDE

Product Code: 255693
Molecular Formula: C8H6 O4
Molecular Weight: 166.13
3328-71-0