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