2107036-68-8 | Ethyl 7-fluoro-β-hydroxybenzo[b]thiophene-6-propanoate | AOBChem