chemical synthesis agent