Spain, Portugal
TELSTAR INSTRUMAT S.L.U.
Parc Científic i Tecnològic Orbital 40
Avgda. Font i Sagué, 55
08227 Terrassa
Spain
phone: +34 (93) 544 23 20
fax: +34 (93) 544 29 11