ShenZhen XinKe power equipment Co .Ltd |
|
Made in UK or China.
Perkins diesel engine parts.
Fuel filterS for perkins.
Oil filterS for perkins.
PART NO:26540244,26540238,26540237.