S&T AG Tobelraastrasse 2 , Neuhausen , CH-8212 Switzerland About Solutions products industries Home Companies S&T AG Industries S&T AG Industries Industries Served Medical / Health Care - Medical Equipment