Loading patent details...
US4672965A: Surgical Apparatus | Searchlight