77815184
Aug 28, 2009
Aircraft engines; Industrial engines; Marine engines and parts and fittings thereof; Solar-powered electricity generators
MachineryHeat pumps; Solar collectors; Solar energy based cooling apparatus; Solar energy receivers; Solar heat collection panels
Environmental Control Apparatus