118-70-7 4,5,6-Triaminopyrimidine sulfate hydrate 6640-23-9 Pyrimidine, 4,5,6-triamino-, sulfate, hydrate