PTD-p65-P6 (Ser529/536) Inhibitory Peptide

Supplier Creative Peptides
Product # N07008
Pricing Inquire
Sequence DRQIKIWFQNRRMKWKKNGLLSGDEDFSS
Feedback