Contacts
Get in touch
Head office
- 29 Vernadsky Prospekt, Moscow, 119331, Russia
Production site
Kaluga region, Russia — manufacturing shops and a pump test bench with a capacity of up to 2 MW.
Kaluga region, Russia — manufacturing shops and a pump test bench with a capacity of up to 2 MW.