Combinatorial libraries of conformationally constrained polypeptide sequences | Patent Publication Number 20100004134 | Patexia