Geo Location Information for 173.82.48.246 IP Address. The IP Address 173.82.48.246 is located at 34.413 latitude and -118.4269 longitude in United States. Friendly Location for the IP Address is California, Canyon Country, United States, 91387
成立于2015年3月10日,2016年开始独立运营,主要从事以金融POS机为主的电子支付受理终端设备软硬件的生产、研发、销售和租赁,并以此为载体,为客户提供电子支付技术综合解决方案。