Loading patent details...
US7090181B2: Ball and socket mounting assembly | Searchlight