Used 2012 BMW MINI COOPER Search by Part Home Search BMW MINI_COOPER%7C1 22173 Used 2012 BMW MINI COOPER No parts found. Please click the inquire button for order assistance or change filter selection. Part Description Select Inquire$47.00Part Type: ALTERNATORPart Numbers: 12317613445Details: ALTERNATOR,Stock: 22173Mileage: 105000Tag: 0000086154VIN: WMWZN3C50CT265583SKU: WY011048398Part Grade: A VIEW DETAILS Warranty Options:Choose Warranty1 Year Parts & Labor - $14.10 Core Charge:Core Charge($15.00) Add To Cart