Loading patent details...
US4143652A: Surgical Retaining Device | Searchlight