Street Address : Xinhua Qianjin Industrial Zone, Tangxia Town Ruian City, Zhejiang Province, China
City : Wenzhou
Province : Zhejiang
Country/Region : China
Oil Pump 23100-87234
MIRA
Product Name:Oil Pump 23100-87234 Application:MIRA OEM Number:23100-87234 Referf No:DP793,DW424 Size:Same as OEM Make&Model:MIRA Engine:600cc,EF-CL Year:90 Quality:High