well on the same page that comes from.....and is already written on the page, it says 24mm OD ? Still doesn't mean they'd be identically formed splines.
https://grassrootsmotorsports.com/fo.../256216/page1/
At only £40....could be worth a risk.
That said, this page maybe suggests there are a few different spline counts
https://xrtwo.com/forum/viewtopic.php?t=84663