[C92,96]Bid BH3 (77-100), mouse

Supplier Creative Peptides
Product # C08009
Pricing Inquire
MolecularWeight 2749.1
Sequence ESQEEIIHNIARHLAc-IGDCMDHN
Feedback