Loading patent details...
US4640536A: Tube Clamp Assembly | Searchlight