Loading patent details...
US4742978A: Universal Mounting System for Installing Vehicle Radio Equipment | Searchlight