Loading patent details...
US7434660B2: Perforated soundproof structure and method of manufacturing the same | Searchlight