idlmotors.com
One more patent granted
One more patent granted: US 8,421,280B2 Electromagnetic Moving System. Click this link