Geo Location Information for 202.159.24.22 IP Address. The IP Address 202.159.24.22 is located at -6.3314 latitude and 105.868 longitude in Indonesia. Friendly Location for the IP Address is Banten, Bogor, Indonesia, 16153
Balai Pengujian Mutu Produk Peternakan.