Description

Recombinant Human Mannose-6-Phosphate Receptor, 2 ug