TEREX 3935530 ALTERNATOR