Where Electrochemistry meets Mechanics