Description

Recombinant Human Mannose-6-Phosphate Receptor, 10 ug