Are the part numbers the same? I recall the Chibi lever being shorter but that's a 45 year old memory.
No, the Chibi parts manual uses a different numbering system and has the levers listed as such...
brake lever - 115-34301-200
clutch lever - 114-34301-200
Need these numbers converted to see if they match the 90/100 levers.
I think I remember reading somewhere about a part number conversion list... need to do more snooping, but thought someone here might have a quick answer.