Exhaust new old stock Yamaha Gladiator125. This exhaust may also fit the carburetted Yamaha YBR125, though we havent confirmed this.