Thanks to visit codestin.com Credit goes to dbpedia.org
Electrical generator that uses permanent magnets to produce periodic pulses of alternating current