Ectatomin subunit B

Supplier Creative Peptides
Product # E11002
Pricing Inquire
Sequence WSTIVKLTICPTLKSMAKKCEGSIATMIKKKCDK
Feedback