Gcgr

Item# VMPS-2392
$24.95

Product Description

Mouse glucagon receptor