Surgical Instruments

30-10248-01?

Detail

Graefe Protectors?