Electrode securing platens and electrode polishing assemblies incorporating the same | Patent Publication Number 20120108152 | Patexia