2248375-55-3 | 2-(Difluoromethoxy)-3-formylbenzoic acid | AOBChem