Bid BH3 (77-100), mouse

Supplier Creative Peptides
Product # C08049
Pricing Inquire
MolecularWeight 2800
Sequence ESQEEIIHNIARHLAQIGDEMDHN
Feedback