ShenZhen XinKe power equipment Co .Ltd |
|
Made in USA or China,
Detroit diesel engine parts,
Detroit engine oil pump,
Parts no:R23539929,23517027,8924838,23522721,23502086,
Adaptive model:S60 series.