Street Address: No 23, Dengqiao Road, Haicheng Street. Longwan Wenzhou
City: Wenzhou
Province: Zhejiang
Country/Region: China
Temperature of work:-40-125℃
Peugeot
IDLE MOTOR C95197 For PEUGEOT 1920X9 820003385010 B3385 820003385010 ; B3385 6NW 009 141-451