84000-90-8
4,4-dihydroxybutyraldehyde
Product Code:
558306
Molecular Formula:
C4H8O3
Molecular Weight:
104.10
Order 84000-90-8