Propanedioic acid, 2-(2,4-difluorophenyl)-, 1,3-diethyl ester [137186-30-2] 95%Propanedioic acid, 2-(2,4-difluorophenyl)-, 1,3-diethyl ester [137186-30-2] 95%SKU: 137186302Add to Quote