103.143.2.0/24

Jakarta 12950, Indonesia - Updated 30 Jun 2026 13:27 Tue

Network Description: Jakarta 12950, Indonesia
Prefix Description Country