Loading patent details...
US4236598A: Rotating Self-Cleaning Sound Absorber for Ducts | Searchlight