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