Surgical Instruments

33-11578-01

Detail

Politzer Ear Speculas 2.0mm Fig # 1