Add to Cart Quick view Rotor 28-156 303-12043 28-156 MSRP: Now: $56.22 Was: RotorReplace OEM(s): DelcoFamily: 23SIFor: 100-145 Amp/12 Volt, 50-70 Amp/24 Volt IR/EF AlternatorssCondition: NewDE Length: 101.1mmDE Shaft OD: 25mmDE Shaft Pulley OD: 22.3mmDE Threads:... MSRP: Now: $56.22 Was: Add to Cart Quick view