Loading patent details...
US6145865A: Combined Trailer Hitch Cover and Step Assembly | Searchlight