3-Pyridinecarboxylic acid, 2,5-difluoro-, methyl ester [1214362-39-6] 95%3-Pyridinecarboxylic acid, 2,5-difluoro-, methyl ester [1214362-39-6] 95%SKU: 1214362396Add to Quote