This is a BRAND NEW aftermarket Yamaha YFM660r Raptor 660 rear axle.
This is a stock replacement axle, same size as the factory unit
It is heat treated, and stronger than the stock unit its designed to replace
It will fit any year Yamaha Raptor 660r
This uses all the stock components (nuts, carrier, hubs, etc) - and is a bolt on direct replacement for the OEM version.