5-Hexylpyrimidine-2,4,6-triamine 94087-72-6 EINECS 301-965-3