M6PR

Item# VHPS-5451
$24.95

Product Description

Human mannose-6-phosphate receptor (cation dependent)