2969402-39-7 | 4-(difluoromethoxy)-2-isopropylbenzoic acid | AOBChem