Loading patent details...
US12617934B2: Low noise biodegradable breathable films | Searchlight