1,2-Bis(3,4-difluorophenylcarbonyloxy)ethane-1,2-dicarboxylic acid AIDS-072124 AIDS072124 DCTA der. Dicaffeoyltartaric acid der.