Loading patent details...
US8833713B2: Wall-mounted attaching apparatus | Searchlight