p53 (12-20)

Supplier Creative Peptides
Product # C08182
Pricing Inquire
MolecularWeight 1005.1
Sequence PPLSQETFS
Feedback