StromTrooper banner

thrust adjusters

  1. 2017 vstrom 650 service manual

    DL650A - 2017+
    Hello all, I wanted to check the torque on my motor mounts/thrust adjusters on my 2020 vstrom. I ordered the service manual from my dealer a few weeks back but they said it was on back order and due to covid they are not sure when they will be available. I wanted to know if anyone has a service...
Top