CHARGED PARTICLE SEPARATION APPARATUS AND CHARGED PARTICLE BOMBARDMENT APPARATUS | Patent Publication Number 20100319545 | Patexia