This is a NEW Cable - Made in Australia 2728157
Plastic pedal as genuine with mounting screw and spring
XB Throttle cable carby bracket