Street Address: 68 Fenghuang (West) Road, Tangxia Town, Rui'an City, Zhejiang Province. China
Country/Region: China
Features: 1) Solenoid (24V) 2) OEM: 0331 402 010 We also have Solenoid (12v) OEM: 0331 402 001