£150.00
1000 in stock
10 Sheep’s Eyes Harvested & delivered within 24 hours ideal for Surgical practice.