Ski Doo Stator Assembly 420889905 Item 800 04' nssjdv6664-Snowmobile Parts