benzylammonium compound