Home
Up
Dudley's Fixation Forceps
Ophtalmic Dudley's Fixation Forceps, to steady the eyball for an operation