Loading patent details...
US5736689A: Audio Speaker Mounting System With Improved Mounting and Sound Isolation Features | Searchlight