Loading patent details...
US4133085A: Connecting Clamp | Searchlight