Walking out to the street and throwing one leg over the other on top of the Maeving RM1 Electric Motorbike, no one would know what kind of power was present there. In addition to being…