Loading patent details...
US4359385A: Filter Press Plate Transfer Mechanism | Searchlight