Found by: 12317551252
#Vendor codeNameOEM numberOEM manufacturer
1CG 112193b2bAlternator12317551252 23 BMW