IP information
IP: 118.98.75.77
Contact:PT Telkom Indonesia Hostmaster PT. TELKOM INDONESIA Menara Multimedia Lt. 7 Jl. Kebonsirih No.12 JAKARTA Fax: +62-21-3861215 ID