p53, (12-26)

Supplier Creative Peptides
Product # C08189
Pricing Inquire
MolecularWeight 1774.1
Sequence PPLSQETFSDLWKLL
Feedback