Found by: 039903027A
#Vendor codeNameOEM numberOEM manufacturer
1CG 111288b2bAlternator039903027A 33 VOLKSWAGEN