Loading patent details...
US4138130A: Shield Assembly for Towed Trailer | Searchlight