4,4-dihydroxybutyraldehyde

Product Code: 558306
Molecular Formula: C4H8O3
Molecular Weight: 104.10
84000-90-8