2383333-44-4 | 3-(difluoromethyl)-2,6-dimethoxybenzoic acid | AOBChem