39685-86-4 | 2-(benzofuran-2-yl)-2-oxoacetic acid | AOBChem