System for electrochemically processing a workpiece | Patent Publication Number 20050109633 | Patexia