a biocompatible intermolecular polymer complex comprises an anionic component and a non protein cationic component . the anionic component comprises a linear or branched polysaccharide chain wherein at least 5 % of the basic structural units are glucuronic acid . the cationic component comprises a linear or branched natural , semi - synthetic or synthetic oligomer or polymer .