Survivin (114-123)

Supplier Creative Peptides
Product # A23058
Pricing Inquire
MolecularWeight 1189.3
Sequence AKETNNKKKE
Feedback