Loading patent details...
US4405004A: Dovetail Fixture | Searchlight