Try TNC they have the best selection TNC Scooters (Scooter Sales and Service). But they are not rag sprockets. They are scooter sprockest. Some of the guys who supply rag sockets for motor bikes might make a #25 sprocket I don't know. Get the biggest one you can find if you aren't using a jackshaft.