NICOTINAMIDE-ADENINE-DINUCLEOTIDE PHOSPHONATE DECANALDEHYDE

Product Code: 1757978
Molecular Formula: C31H48N7O18P3
Molecular Weight: 899.67
70578-47-1