Loading patent details...
US5443292A: Power Lid Closing Device | Searchlight