PT Sumber Teknologi Sejahtera
AS Number 139947 Website http://sts.net.id
Go to PeeringDB page
IPv4: 2
IPv6: 1