Websites hosted on 91.212.29.141 IP address

1 websites

IP address 91.212.29.141 is registered for Switzerland. The server carries IP 91.212.29.141 located at latitude 47.2561 and longitude 8.69161, time zone is GMT +1. Server location in Zurich, Maennedorf / Dorfkern, Switzerland, zipcode 8708.

1.Tecan.com

tecan.com Rank:370,098 Worth:$10,000

At Tecan we are driven to improve peopleโ€™s lives and health. We do this by empowering our customers to scale healthcare innovation globally from life science to the clinic.

Let's share ๐Ÿ’‹๐Ÿ’‹๐Ÿ’‹