Alternator for Cummins4000590, Alternator for Cummins, AFM$446.81PriceIn Stock!Shipping1-2 days to ship out after order received