Linear motor apparatus | Patent Publication Number 20050248220 | Patexia