Loading patent details...
US4094114A: Detachable Wall Mounting System | Searchlight