4-chloro-2-[(3-iodophenyl)carbamoylamino]benzoic acid [639009-97-5] 95%4-chloro-2-[(3-iodophenyl)carbamoylamino]benzoic acid [639009-97-5] 95%SKU: 639009975Add to Quote