1506192-92-2 | Ethyl 2-fluoro-2-(1-naphthalenyloxy)acetate | AOBChem