German Fixation Forceps Lester

German Fixation Forceps Lester

9.0cm