The alkylating agent may be any alkylating agent such as an alkylating agent of the formula R9X, where X is selected from I, Br, Cl, trifluoromethanesulphonyloxy, and R9 is an alkyl group which can be added to compound 3 in the synthesis of the quaternary compound 5.