Bis-pentafluorophenyl diglycolic acid, 2,2-Oxydiacetic acid bis-pentafluorophenyl ester [ 158573-58-1 ]