Street Address: No 160 Huancheng Rord Jiading District Shanghai China
City: Shanghai
Province: Shanghai
Country/Region: China
Deutz
DEUTZ SOLENOID Part NO.: 04287116 DC 12V STOKE 5.4mm We are a professional manufacturer with over 20 years OEM experience and ISO/TS 16949:2002 certified company by UL. For more information, please do login to send me a message including your email address and other contact details, I'll reply by email as soon as possible.