Loading patent details...
US5887328A: Puller Device | Searchlight