2704345-96-8 | 4-(Difluoromethoxy)-5-formyl-2-methoxybenzoic acid | AOBChem