145 Medical Leeches
145 Medical Leeches
Regular price
£1,362.00 GBP
Regular price
Sale price
£1,362.00 GBP
Unit price
/
per
145 Medical leeches (Hirudo Medicinalis)
View full details