85586-73-8
4-hydroxy-3,3-bis(hydroxymethyl)butyraldehyde
Product Code:
992859
Molecular Formula:
C6H12O4
Molecular Weight:
148.16
Order 85586-73-8