84.39.104.0/21

- Updated 23 Dec 2024 00:13 Mon

Network Description:
Organization: Opteamax GmbH
Also Known As: Opteamax
Country of Network: DE Germany
Company Website: https://www.opteamax.de
Prefix Description Country
84.39.104.0/21 Opteamax GmbH DE
84.39.111.0/24 Opteamax GmbH DE
193.36.46.0/24 Opteamax GmbH DE
194.62.23.0/24 Opteamax GmbH DE