Loading patent details...
US4289215A: Detachable Step | Searchlight