Loading patent details...
US5852545A: Detachable Electrical and Mechanical Mounting Mechanism for Snap Mounting Computer Speakers | Searchlight