Loading patent details...
US4282875A: Occlusive Device | Searchlight