Manufacturer of Surgical, Dental, Beauty Instruments.
Lockhart-Mummery IK-196-012 16.5 cm Fistula probe