Smac N7 Protein

Supplier Creative Peptides
Product # C11015
Pricing Inquire
MolecularWeight 725.9
Sequence AVPIAQK
Feedback