Websites hosted on 64.22.103.221 IP Address
Geo Location Information for 64.22.103.221 IP Address. The IP Address 64.22.103.221 is located at 33.749 latitude and -84.388 longitude in United States of America. Friendly Location for the IP Address is Georgia, Atlanta, United States, 30301.
Home : Open Kernel Labs
- ok-labs.com
Open Kernel Labs is a global software company that enables the development of safe trustworthy and affordable devices with the OKL4 microkernel system. Spun off from Australia's prestigious Center of Excellence in ICT research (NICTA), the company's spin-off team has a 10-year track record of building operating systems
4,182,548
$
240.00