Rubber dam clamp forceps, Stoke,17cm

SKU: 3456.17
Sale price£75.57