Demon makes the look alike but yes it's for newer models. I like the camtech but the price of it and all the other is a bit more than I was looking to spend. I dont think they have the top tank piece with pop up gas cap included in there price. I havent looked to see what seat fits it. I know I found 595 fro tank and 350 for seat from a dealer on Yaffe setup.