M6Pr

Item# VMPS-3630
$24.95

Product Description

Mouse mannose-6-phosphate receptor, cation dependent