1698476-51-5 | 3-(2,2-Difluoroethoxy)-4-iodobenzoic acid | AOBChem