13023-73-9
2-(3,4-dihydroxyphenyl)-2-hydroxy-acetaldehyde
Product Code:
512157
Molecular Formula:
C8H8O4
Molecular Weight:
168.14
Order 13023-73-9