Websites hosted on 63.204.97.194 IP Address
Geo Location Information for 63.204.97.194 IP Address. The IP Address 63.204.97.194 is located at 32.8944 latitude and -117.201 longitude in United States of America. Friendly Location for the IP Address is California, San Diego, United States, 92121.
Senomyx: Sensing the Future through Innovation
- senomyx.com
Senomyx is dedicated to becoming the world leader in the discovery and commercialization of products and services relevant to taste and olfaction.
3,529,542
$
240.00