1004-38-2 2,4,6-triaminopyrimidine AIDS-023039 AIDS023039