2-(3,4-dihydroxyphenyl)-2-hydroxy-acetaldehyde

Product Code: 512157
Molecular Formula: C8H8O4
Molecular Weight: 168.14
13023-73-9