I'm not so sure I think they are different. However Ventura has this one for the CFMOTO. Not cheap but well made. I have a homebrew mountain bike rack I designed and a local exhaust welder made into reality made from a rack for a 125. Done about 5000 kilometers double stacked, it does occasionally non-dangerously snap at the weakest point, but it's my own prototype and Chinese welding!

piggy back.jpg