Loading patent details...
US4037456A: Auto Body Clamp | Searchlight