Loading patent details...
US4113053A: Sound Absorbing Body | Searchlight