Google is your friend
Tayna batteries list several 7B types for TTR250, YT7B onwards. They have always been good suppliers to me, and there's plenty of variety of prices - take your pick!
have you thought of a yuasa battery they used to be standard fitting on yamaha's a few years ago i don't know if they still are, i always rated them on my bikes