Yes - these are the same products that Alex (may he RIP) from Xoprodox sold (I believe this was his source).
The (riding) pegs and grips are bolt on replacements (no experience with the passenger pegs - sorry) - and am happy with my sets. good quality. One
“might” find this particularly on the accelerator grip....
a) It may have some excessive play and as a result it will rattle on the handle bar – (I had a pair like that which was replaced - sometimes a good amount of grease between grip and handle bar will help :lol

b) The ferrels on the accelerator cables and the holes on the grips don’t exactly match i.e. the holes on the grips that accommodate the ferrels are slightly smaller – a little bit of precision drilling or filing of the grips could be needed.
Good luck.