Loading patent details...
US4132647A: Filter Plate Opening Mechanism for Filter Presses | Searchlight