China Diesel Engine Fuel Stop Solenoid 0427 2733 Shutoff Valve, Find details about China Solenoid Valve 0427 2733, Diesel Generator Solenoid Valve from Diesel Engine Fuel Stop Solenoid 0427 2733 Shutoff Valve