China Stop Solenoid Excavator Fuel Shut off Solenoid Valve 366-07197, Find details about China Diesel Generator Solenoid Valve, Solenoid Valve 366-07197 from Stop Solenoid Excavator Fuel Shut off Solenoid Valve 366-07197