human Cholecystokinin Octapeptide (desulfated) peptide

Model: P88796
Availability :  In Stock
  • human Cholecystokinin Octapeptide (desulfated) peptide
$120.00