Needle Holders For Micro Surgery

Without catch 185 mm

Translate »