103.162.205.0/24

Magelang, Jawa Tengah 56162, Indonesia - Updated 19 Dec 2025 11:59 Fri

Network Description: Magelang, Jawa Tengah 56162, Indonesia
Prefix Description Country