Surgical Instruments

30-10248-03?

Detail

Graefe Protectors?