Electro-magnetic generator for vehicle and power plant Grant US-10848046-B2 United States of America 24 Nov 2020