desulfatohirudin

desulfatohirudin

Hirudin, see there.