4-hydroxy-3,3-bis(hydroxymethyl)butyraldehyde

Product Code: 992859
Molecular Formula: C6H12O4
Molecular Weight: 148.16
85586-73-8