13020-83-2 15402-36-5 N,N,N-Trimethyl-1H-purin-6-aminium chloride NSC 51095 NSC-51095 Trimethylpurin-6-ylammonium chloride