Text this: Crystal structure and Hirshfeld surface analysis of 2-amino-4-methoxy-6-methylpyrimidinium 2-hydroxybenzoate