Geo Location Information for 208.42.142.62 IP Address. The IP Address 208.42.142.62 is located at 44.8558 latitude and -93.4408 longitude in United States. Friendly Location for the IP Address is Minnesota, Eden Prairie, United States, 55344
Manufacturing primary and secondary antibodies for use in life science research and diagnostics since 1972. Trial sizes available.