hemicholinium 3