102686-21-5
3,4-dimethylpyridine adenine dinucleotide
Product Code:
1322201
Molecular Formula:
C22H30 N6 O13 P2
Molecular Weight:
648.45
Order 102686-21-5