Street Address : Xinhua Qianjin Industrial Zone, Tangxia Town Ruian City, Zhejiang Province, China
City : Wenzhou
Province : Zhejiang
Country/Region : China
Oil Pump 23100-31031 23100-39085
HILUX(RN), FP80118, B (S:2538)
Product Name:Oil Pump 23100-31031 23100-39085 Application:HILUXRN,FP80118,B/S:2538/6 OEM Number:23100-31031 23100-39085 Referf No:TP457-1,DW101,BCD2538/6 Size:Same as OEM Make&Model:HILUXRN,FP80118,B/S:2538/6 Engine:12R,1600CC Year:(72-74)