100 ug

Recombinant Human CPVL / Carboxypeptidase Protein