2248347-66-0 | 4-(Difluoromethyl)-2,6-dimethoxybenzoic acid | AOBChem