Homoglycans, i.e. polysaccharides having a main chain consisting of one single sugar

Patents Grantslast 30 patents

Patents Applicationslast 30 patents