Teams > Direct Drive Energy >

Direct Drive Energy

North Central Cleantech Open 2011 Competition
Transportation

Tagline

Kinetic Energy Storage Mobile Power Refrigeration