Loading patent details...
US5127491A: Terra Firma Exterior-Mount Fire/Rescue Elevator | Searchlight