Loading patent details...
US4213239A: Tube Extractor | Searchlight