Basic information Safety Related Supplier
β-Defensin 1, aa 18-26, Human synthetic peptide
 Structure

β-Defensin 1, aa 18-26, Human synthetic peptide

β-Defensin 1, aa 18-26, Human synthetic peptide Supplier