1155876-45-1 | ethyl 3-(benzofuran-2-yl)-3-hydroxypropanoate | AOBChem