Surgical Instruments

17-05948-09

Detail

Taylor Blade 79x57mm