This Flash animation is a modified version of Scotch Yoke mechanism, which incorporates two dwell period for each cycle of the rotation disk.