EC POWER, Inc.
25 Thurber Boulevard, Unit 4
Smithfield, Rhode Island, 02917, USA

Telephone: +1 (401) 349-5678
Head of Legal & Regulatory Affairs: Kallie Longval

Mail: Kallie.Longval@ecpower.com
Web: www.ecpower.com