103.143.2.0/24

Jakarta 12950, Indonesia - Updated 21 Aug 2025 18:03 Thu

Network Description: Jakarta 12950, Indonesia
Prefix Description Country