Loading patent details...
US4286309A: Detachable Vehicle Lighting Fixture | Searchlight