70578-47-1
NICOTINAMIDE-ADENINE-DINUCLEOTIDE PHOSPHONATE DECANALDEHYDE
Product Code:
1757978
Molecular Formula:
C31H48N7O18P3
Molecular Weight:
899.67
Order 70578-47-1