Surgical Instruments

30-10296-18?

Detail

Castroviejo-Barraquer Cyclodialysis Spatulas 18mm?