Loading patent details...
US4176794A: Liquid Particle Deflector Structure for Discharge Nozzles | Searchlight