Integrated layer
PEPDIA-INT-034573
Sequence 54 from Patent US 20110039760
RRRRRRRRRR
Primary-literature peptide layer
No formal Primary-literature peptide matched this search.
Evidence inquiry layer
No evidence-without-sequence observation matched this search.