2118686-92-1 | Ethyl 2,3-difluoro-5,6-dimethoxybenzoate | AOBChem