Galactose-pronged polysaccharides in a formulation for antifibrotic therapies | Patent Publication Number 20120157407 | Patexia