Loading patent details...
US5381684A: Detachable Apparatus for Automotive Audio Equipment | Searchlight