Elstor Oy

Tuotantokatu 2,
Lappeenranta, Finland

Business ID: 2841894-3

Billing information

IDE identifier: 003728418943

Operator code: 003721291126

Leave a contact request

Contact us if you’re interested. We’re happy to answer your questions! Let’s start our shared story to enable emission-free industry.


Tell us briefly about your situation and how we can assist you.
This field is for validation purposes and should be left unchanged.


Please send media inquiries to the CEO. We are happy to respond to all questions regarding our technology, the development of the green transition in the energy sector, and the future of energy storage.