Study on some synthetic and biological aspects of agridinium and phosphonium halides and their precursors