Loading patent details...
US4026595A: Air Current Deflector for a Towed Trailer | Searchlight