103.242.85.0/24

Jakarta Selatan 12920 - Updated 07 Jun 2026 20:19 Sun

Network Description: Jakarta Selatan 12920
Prefix Description Country