Basic information Safety Related Supplier
β-Defensin 3, aa 6-22, Human synthetic peptide
 Structure

β-Defensin 3, aa 6-22, Human synthetic peptide

β-Defensin 3, aa 6-22, Human synthetic peptide Supplier