human Exendin (9-39) peptide

Model: P88832
Availability :  In Stock
  • human Exendin (9-39) peptide
$142.40