Surgical Instruments

34-13030-12

Detail

Takahashi Septum Compression Forceps 19cm/7 1/2"