|
Product Details:
Payment & Shipping Terms:
|
Factory: | CHINA OEM |
---|
Made in USA or China,
Detroit diesel engine parts,
Detroit engine oil pump,
Parts no:23505886,
Adaptive model:S60 series.
Contact Person: Mr. Wu
Tel: +86 18926580580
Fax: +86-755-29630093