103.143.2.0/24

Jakarta 12950, Indonesia - Updated 06 Mar 2026 18:36 Fri

Network Description: Jakarta 12950, Indonesia
Prefix Description Country