Loading patent details...
US4181172A: Fan Shroud Arrangement | Searchlight