p21 (140-147)

Supplier Creative Peptides
Product # C08181
Pricing Inquire
MolecularWeight 1062.3
Sequence RKRRQTSM
Feedback