Polypeptide | Patent Publication Number 20080103055 | Patexia