China E320b Solenoid 116-3526 Caterpillar Excavator Parts, Find details about China Excavator Parts, 116-3526 Solenoid from E320b Solenoid 116-3526 Caterpillar Excavator Parts