Geo Location Information for 193.108.184.245 IP Address. The IP Address 193.108.184.245 is located at 48.137 latitude and 11.5752 longitude in Germany. Friendly Location for the IP Address is Bayern, Altstadt, Germany, 80331
Giesecke & Devrient: security and expertise in banknotes, security documents, and smartcard solutions for communication and payment