Loading patent details...
US4648166A: Claw Extractor | Searchlight