103.252.189.0/24

Padang, Sumatera Barat 25166 - Updated 27 Jul 2025 16:38 Sun

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