Loading patent details...
US5833383A: Ball Socket Connector | Searchlight