Loading patent details...
US4576501A: Telescoping Rod Clamp | Searchlight