Geo Location Information for 116.62.84.143 IP Address. The IP Address 116.62.84.143 is located at 30.2936 latitude and 120.161 longitude in China. Friendly Location for the IP Address is Zhejiang, Hangzhou, China, 310099
视源股份主营业务为液晶显示主控板卡和交互智能平板的设计、研发与销售。其中,交互智能平板是公司以液晶显示主控技术为基础,结合多点触摸交互技术、数字信号处理技术与计算机软硬件技术,开发出的具有自主知识产权的集电视、电脑、电子白板等功能于一体的电子产品。视源股份旗下有两个品牌,一个是教育信息化应用工具提供商希沃(seewo),一个是高效会议平台MAXHUB。