Beta-defensin 103A (Equus caballus)

Beta-defensin 103A is an antibacterial peptide isolated from Equus caballus.
Supplier BOC Sciences
Product # BAT-013713
Pricing Inquire
Feedback