Saw this discussed on a different mailing list.. It's an electric bicycle motor that includes some regenerative something or other magic juju. The info on the website is badly translated to english but it says something about regen during downhill riding.
fst-biketech.com is a German company. This might not be getting distribution in the U.S. Maybe one of our European members is familiar with this?