Loading patent details...
US3986285A: Detachable Top Side Mount | Searchlight