141.12.0.0/16

64295 Darmstadt - Updated 24 Dec 2024 12:49 Tue

Network Description: 64295 Darmstadt
Organization: FHI-SIT
Country of Network: DE Germany
Prefix Description Country
141.12.0.0/16 64295 Darmstadt DE
129.233.217.0/24 FHI-SIT DE