Geo Location Information for 149.216.106.61 IP Address. The IP Address 149.216.106.61 is located at 51.4566 latitude and 7.01228 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Essen, Germany, 45128
PLEXIGLAS® with smooth, satined or structured surfaces in colorless and a variety of colors as well with special features.