1934586-30-7 | 2-(5-fluorobenzofuran-2-yl)-2-oxoacetic acid | AOBChem