Alternator Rotor 20A - For 91-03 Harley XL Sportster Replaces #32413-92A - Click Image to Close