ISF2.8/3.8 Electric Control Moudule 5258888
1.5258888 for Foton ECM ECU
2.made in China
3.original parts and packing
4.delivery time 7days after got payment
ISF2.8/3.8 ECM 5258888