M6Pr

Item# VRPS-3447
$29.95

Product Description

Rat mannose-6-phosphate receptor, cation dependent