obstructionist: someone who systematically obstructs some action that others want to take
disputant: a person who disputes; who is good at or enjoys controversy
exchange: chemical process in which one atom or ion or group changes places with another