Websites hosted on 150.60.216.214 IP Address
Geo Location Information for 150.60.216.214 IP Address. The IP Address 150.60.216.214 is located at 35.69 latitude and 139.69 longitude in Japan. Friendly Location for the IP Address is Japan.
Promega Corporation
- promega.co.jp
Promega Corporation is a worldwide leader in applying biochemistry and molecular biology to the development of innovative, high-value products for the life sciences. The Promega mission statement is: To be the most responsive supplier of biological reagents and reagent systems used in research and applied technology ap
Not Applicable
$
8.95