Loading patent details...
US4226240A: Surgical Foreceps | Searchlight