Loading patent details...
US4282890A: Open Cell Structure Foamed Cellulose Acetate Filters | Searchlight