Loading patent details...
US4817832A: Telescoping Nozzle Assembly | Searchlight