CbnA Induction Factor

Supplier Creative Peptides
Product # S06010
Pricing Inquire
MolecularWeight 2609.1
Sequence SINSQIGKATSSISKCVFSFFKKC
Feedback