100 Medical Leeches
100 Medical Leeches
Regular price
£914.00 GBP
Regular price
£974.00 GBP
Sale price
£914.00 GBP
Unit price
/
per
100 medical leeches (Hirudo Medicinalis)