Contacts

Demlabs LLC

Legal and postal address 630090,

Novosibirsk region, Novosibirsk,

Nikolaeva str., 12

Taxpayer Identification Number (INN) 5408021084

Primary State Registration Number (OGRN) 1185476068766

info@demlabs.net