Experience the thrill of the ride with robust 124.59cc engine, generating an impressive 12 PS (8.82 kW) of peak power and 11 Nm of torque.