Locate 60.752737328359, 24.7424304 Address Scalar Ltd Tehtaankatu 13 11710 Riihimaki Contact Email info@scalar.fi Contact Phone +358 40 628 0359