12V 5.9L&8.3L Stop Solenoid 3939018, Find Details and Price about Shut off Solenoid Solenoid Valve from 12V 5.9L&8.3L Stop Solenoid 3939018 - Yuhuan Dymna Imp. & Exp. Co., Ltd.