103.23.141.0/24

Denpasar Selatan, Bali, 80224 - Updated 25 Nov 2024 18:45 Mon

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