Loading patent details...
US4784126A: Surgical Device | Searchlight