Shimano Boss Free MF-TZ500 7-Speed 14-34T Mega Range with Protector, Formerly MF-TZ31 MF-TZ21 Compatible