ShenZhen XinKe power equipment Co .Ltd |
|
Made in Italy.
IVECO diesel engine parts.
Iveco generator accessories.
Oil filters for iveco.
Part no:504067504.