Surgical Instruments

33-11578-02

Detail

Politzer Ear Speculas 3.0mm Fig # 2