4-Hcpdad 4-Hydrazinocarbonylpyridine-1,N(6)-ethenoadenine dinucleotide 94516-26-4