Stainless Steel Lucae ear forceps – 14 cm

Cat No : 26773