A resposta de Beofett é boa. Eu gostaria de salientar uma razão adicional, no mundo real, de que os venenos podem ser armazenados em duas partes ("toxinas binárias").
Um exemplo de uma toxina binária da vida real é o gás nervoso VX. O gás nervoso VX é muito, muito venenoso. Quantidades muito pequenas dessa toxina podem matar um humano em 30 segundos!
Dado o exemplo de um veneno extremamente tóxico e de ação rápida, é útil armazenar o veneno em uma forma não-tóxica. Os dois ingredientes que produzem VX são mantidos separados uns dos outros até imediatamente antes de usar o VX. Nesse caso, a natureza binária da toxina torna-a mais segura para o usuário.
No caso do envenenamento de Londo, Rifa, acho que a resposta de Beofett é mais relevante. Nesse tipo de cenário fictício, o pretexto parece ser que o Londo é capaz de contornar a segurança usando uma toxina binária. Se Londo puder identificar duas funções sociais, das quais ele e Rifa, mas nenhuma outra pessoa, participará, então Londo pode envenenar o soco em cada função com as duas metades de seus compostos binários. Presumivelmente, no contexto fictício, esses ingredientes não serão reconhecidos como venenos, permitindo que o Londo aja sem detecção.