Catalogue
Product Details
Product Type
Electronic Control Module
Part Number
8966087604ACO
Description
DAIHATSU FEROZA F300 ECM EXCH.
Information
Remanufactured Exchange Unit
Critical info
Applications
OEM and Genuine Part number
- 8966087604
- 89660-87604




