20856-79-5 Benzoic acid, 2,5-diiodo-4-methyl- Benzoic acid, 2,5-diiodo-4-methyl- Catalog No.: 2018393 Name: Benzoic acid, 2,5-diiodo-4-methyl- CAS: 20856-79-5 Formula: C8H6I2O2 Inquire about this product →