103.252.189.0/24

Padang, Sumatera Barat 25166 - Updated 01 Jul 2025 02:33 Tue

Network Description: Padang, Sumatera Barat 25166
Organization: Politeknik Negeri Padang
Prefix Description Country
103.252.189.0/24 Padang, Sumatera Barat 25166