Yamaha RD350 RD250 TZ350 TZ250 TR3 TD3 DS7 RD400 XS400 XS360 Shifter Shaft Boot. In good shape rubber still has some flexibility to it. Needs cleaned. Any more pics or questions just ask.