Loading patent details...
US5115885A: Fire Escape Device | Searchlight