Top Suppliers:I want be here

617711-44-1

617711-44-1 structure
617711-44-1 structure

Name (S)-6-Hydroxy-2-hydroxymethyl-6H-pyran-3-one
Molecular Formula C6H8O4
Molecular Weight 144.12500
Exact Mass 144.04200
PSA 66.76000