Iapp

Item# VMPS-2985
$24.95

Product Description

Mouse islet amyloid polypeptide