Loading patent details...
US4397744A: Filter Cloth Suspension Device for a Filter Press | Searchlight