Manufacturer Part Number Description
DAIHATSU 28160-64040-000 Armature, starter
DAIHATSU 2816087208000 Armature, starter