Detachable electrode holder and electrophoresis device | Patent Application Number 18669587 | Patexia