Medicinal leeches (Hirudo verbana) (Biopharm (UK) Ltd)

ID
42561511000001103
Virtual product
Medicinal leeches
Name
Medicinal leeches (Hirudo verbana)
Description
Medicinal leeches (Hirudo verbana) (Biopharm (UK) Ltd)
Supplier
Biopharm (UK) Ltd
Licensed as
None
Restrictions on availability
None