Electrode joint locking system | Patent Publication Number 20050271114 | Patexia