PTD-p50 (NLS) Inhibitory Peptide

Supplier Creative Peptides
Product # N07006
Pricing Inquire
Sequence DRQIKIWFQNRRMKWKKVQRKRQKLMP
Feedback