reciprocator

noun
  1. a person who returns a favor, gesture, or action in kind
  2. a mechanical device that moves back and forth in a straight line
  3. Usage: technical

Examples