103.140.78.0/23

Jakarta 12760, Indonesia - Updated 04 Jul 2025 08:43 Fri

Network Description: Jakarta 12760, Indonesia
Organization: GREEN NET INDONESIA
Prefix Description Country
103.140.78.0/23 Jakarta 12760, Indonesia