103.23.141.0/24

Denpasar Selatan, Bali, 80224 - Updated 08 Nov 2024 21:54 Fri

Network Description: Denpasar Selatan, Bali, 80224
Organization: DETELNETWORKS
Also Known As: PT. DEWATA TELEMATIKA
Country of Network: ID Indonesia
Prefix Description Country
103.23.141.0/24 Denpasar Selatan, Bali, 80224 ID
103.134.78.0/24 Denpasar, Bali ID