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.