Twin Power Uncoated Alternator Stator 29967-89 Twin Power Alternator Stator