50 ug

Recombinant Human KLK13 Protein