Contact Us

Contact Us






Yangzhou Yongcai Machinery Co., Ltd.

Address: Comprehensive Building, Hanxi Group, Hanxi Village, Xiannv Town, Jiangdu District, Yangzhou City, Jiangsu Province, China

Phone: +86 0514 8682 9835

Email: sales@elecmama.com

WhatsApp: +86 189 3624 2835


High-quality products made in China

Industrial diesel generator sets for land use, marine diesel generator sets for ship use, diesel engines, generators (alternators), related accessories & spare parts


Elecmama brand generator sets

Explanation: Elec = Electrical, mama = mother, So Elecmama = Electrical mother. The mother of electricity can be compared to generator set. That is main reason why we choose Elecmama as our brand name.


Our business hours

Monday - Friday | 8:30 AM to 17:30 PM

Saturday - Sunday | Closed