Loading patent details...
US4074784A: Articulated Haulage Vehicle | Searchlight