ASN 134086 - Electronic Transactions Development AgencyOrganization : Electronic Transactions Development AgencyTotal Countries Listed: 1Total IP Ranges Listed: 3Thailand - IP Ranges: 3IP Range List45.115.118.0/24103.55.140.0/22202.7.59.0/24