IAPP

Item# VHPS-4422
$24.95

Product Description

Human islet amyloid polypeptide