top of page

78920-10-2

5-Hydroxy-4-n-propylfuran-2-one

bottom of page