102686-21-5

3,4-dimethylpyridine adenine dinucleotide