103.88.196.0/24

Jakarta 12930 - Updated 26 Dec 2025 09:38 Fri

Network Description: Jakarta 12930
Prefix Description Country