Loading patent details...
US4825975A: Clamping Device & Mechanics Stand for Attaching to Bumper of Motor Vehicle | Searchlight