1521638-00-5 | Ethyl 2,2-difluoro-2-(2-naphthalenyloxy)acetate | AOBChem