Telstar Technologies, S.L.
c/ Josep Tapiolas, 120 08226 Terrassa Spain Phone: +34 937 361600 Fax: +34 937 859342 http://www.telstar-lifesciences.com mkt@telstar.eu Manufacturers Company Figures Year of foundation 1963 Area of business Electronical Equipment / Medical Technology Company Profile Telstar Technologies, S.L. Telstar has focused… Read moreTelstar Technologies, S.L.