1,3-dimethyl-1H-indazole-4,5-dicarboxylic acid (HCID 22402946)|Huagongshe