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