Loading patent details...
US4537658A: Papermakers Fabric Constructed of Extruded Slotted Elements | Searchlight