Loading patent details...
US6161639A: Vehicle Dislodging System | Searchlight