[China]
Address: Room 1005, No.1877 Cao\'an Rd, Shanghai,China Zip code: 201824
Contact name:David
1. Pump Element/Plunger 131151-9820 A117 for diesel pump
2.Made in China
3.High quality and competive price