Loading patent details...
US4278523A: Clamping Diaphragms or Membranes in Electrolytic Cells | Searchlight