Loading patent details...
US4073082A: Truck Bumper Attachment | Searchlight