I have an aftermarket windshield for a 3rd gen and maybe a 4th if they use the same windshield. I was told what brand when I bought the bike, but can't remember and there are no markings on it at all. It is longer than stock and has an upturn at the end. It is in very good shape, but not excellent as there a a couple of scuffs that will probably polish out. $25 plus frt. This is sold.