HBD-26

Name HBD-26
Supplier Creative Peptides
Catalog AF2968
Category Peptide
Source Homo sapiens
Bioactivity Antibacterial
Gene DEFB126
Sequence WYVKKCLNDVGICKKKCKPEEMHVKNGWAMCGKGRDCCVPAD
Supplier Page Shop