85314154
May 6, 2011
Apr 15, 2014
Engineering consulting services in the field of mechanical energy harvesting; engineering consulting services concerning systems for transforming wind, water and human motion into energy; product research, design and development services in connection with devices for mechanical energy harvesting
Computer and Scientific