Loading patent details...
US4858683A: Stamped Discharge Grille Including Two Louvred Sections | Searchlight