Loading patent details...
US4232883A: Counterweight Assembly for a Vehicle | Searchlight