Loading patent details...
US4331730A: Fibrous Web Structure | Searchlight