Di-p-toluoyltartaric acid (HCID 12049127)|Huagongshe