Analogs of : DT Spare Parts - 1.21284 Article Availability Price DT Spare Parts 1.21284 Substitutes Stator, alternator for OE number: 1387617Warranty: 2 years warrantyWeight: 1487g AUGER 97594 Substitutes Stator, alternator SAMPA 045.382 Substitutes Stator, alternator