2-iodobenzene-1,3-dicarboxylic acid

2-iodobenzene-1,3-dicarboxylic acid · CAS 2902-65-0