Hirudin

Recombinant Hirudin Protein