Loading patent details...
US5142806A: Universal Receiver Sleeve | Searchlight