Loading patent details...
US5376090A: Clamping Coupling | Searchlight