The KXR is not a USA model so any source in the US will not have a microfiche on it. Now, it’s a possibility that it is the same as the US MONGOOSE 250 but the spec on many parts may be different. Not dealer or on line parts supplier will have All the parts. Likely some will need to be ordered from the specific countries distributor. I suggest you contact the dealer nearest you. Several of the parts you need are possibly available from the aftermarket such as chain and sprockets, brake pads, plug. The rest are OEM parts