2969213-85-0 | ethyl 4-(benzyloxy)-2-(difluoromethoxy)-3-fluorobenzoate | AOBChem