5274913 FS19925 Foton Cummins Engine Accessories oil-Water Separator Filter
Packaging display
Original packing or customers' own brand packing are both available, all depends on customers' request.
Quality
original parts, quality gurantee. False one penalty ten.