Loading patent details...
US6013082A: Extraction Device | Searchlight