Slide mechanism

Windscreen wiper...?