Complex polymeric polyhydroxy acids