Loading patent details...
US4185536A: Mounting Element | Searchlight