Patent added March 1, 2015 - 12:20 AM
… Tesla with the "Tesla Wheel." 2006 is the Nikola Tesla year in his native Croatia. A number of countries have issued … The progress and development of man essentially depends on ingenuity. The most important product of the creative mind …