OE NO.
LR079612
Place of Origin
Guangdong, China
Condition
Used
Purpose
for replace/repair
Type
Diesel Engine
Displacement
3.0