Electrochemical actuator | Patent Publication Number 20110098643 | Patexia