Loading patent details...
US4022692A: Non-Woven Support Screen for Mass Transfer Devices | Searchlight