NOXA BH3, Peptide 2

Supplier Creative Peptides
Product # A23049
Pricing Inquire
MolecularWeight 2879.4
Sequence VPADLKDECAQLRRIGDKVNLRQKL
Feedback