Probably best off with this TRex version, I did purchase mine from Japan and saved a few bucks, it took a week or so, don’t have the info off hand.I bought one from T-Rex Racing in the USA and it worked great.
THIS is the site from Japan I used to purchase my center stand. I got in a week or so. No problem with install...IT IS set rather high, and not the easiest to engage, It takes practice and some strength.I found this... I plan on purchasing it for my CTX700.