Found by: 31400-77E23
#Vendor codeNameOEM numberOEM manufacturer
1CG 111779b2bAlternator31400-77E23 28 SUZUKI
2CG 111779b2bAlternator31400-77E23-000 SUZUKI