3002486-48-5 | benzyl 3-(furan-2-yl)-3-hydroxypropanoate | AOBChem