Loading patent details...
US5653580A: Nozzle and Shroud Assembly Mounting Structure | Searchlight