Contact
Company
Obnex Technologies AB
Chalmers Innovation, Stena Center 1A
S-412 92 Göteborg, SWEDEN
Registration number: 556671-8564
VAT: SE556671856401
Chalmers Innovation, Stena Center 1A
S-412 92 Göteborg, SWEDEN
Registration number: 556671-8564
VAT: SE556671856401