Geo Location Information for 198.81.200.2 IP Address. The IP Address 198.81.200.2 is located at 39.6309 latitude and -84.2621 longitude in United States. Friendly Location for the IP Address is Ohio, Miamisburg, United States, 45342
ScienceDirect is the world's leading source for scientific, technical, and medical research. Explore journals, books and articles.