Skip to search formSkip to main contentSkip to account menu

Hirudin

A 65-residue polypeptide from LEECHES.
National Institutes of Health

Search for papers about Hirudin

Search papers