Can someone Id these? I bought them off e-bay and am guessing they are early 90's ...



this last photo shows the throttle lever broken , will try to repair that..

Wonder if these are similar to the UK ones ??
Bob



this last photo shows the throttle lever broken , will try to repair that..

Wonder if these are similar to the UK ones ??
Bob
Comment