Manufacturer of Surgical, Dental, Beauty Instruments.
Lockhart. Mummery IK-169-013 165 cm Fistula probe