Geo Location Information for 13.230.98.104 IP Address. The IP Address 13.230.98.104 is located at 35.6895 latitude and 139.692 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 214-0021
EPSON Plating Division providing surface finishing and plating services for various industry including semiconductors, automobiles, watches, electronic parts, medical, aerospace...