4-(4 6-dimethoxy-1 3 5-triazin-2-yl)-4-methylmorpholinium July 8, 2019 16 32 64 128 2 4 6-trimethyl-1 3 5-triazine 4-methyl-1 2 4-triazoline-3 5-dione