Benzoic acid, 2-chloro-4-iodo-, methyl ester [156573-32-9] 97%Benzoic acid, 2-chloro-4-iodo-, methyl ester [156573-32-9] 97%SKU: 156573329Add to Quote