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