1505307-52-7 | Ethyl α-fluorobenzo[b]thiophene-7-acetate | AOBChem