Dellorto Part no 02.08943.000 LHS THROTTLE LEVER