Surgical Instruments

33-11578-03

Detail

Politzer Ear Speculas 4.0mm Fig # 3