the peptide sequence having less than 12 amino acids and not being part of a ring structure

Patents Grantslast 30 patents

Patents Applicationslast 30 patents