ASN 207720 - Exela Technologies GmbHOrganization : Exela Technologies GmbHTotal Countries Listed: 1Total IP Ranges Listed: 4Germany - IP Ranges: 4IP Range List194.53.85.0/24194.53.112.0/24194.53.120.0/24194.53.135.0/24