606-77-9
NICOTINAMIDE-BENZO[D]IMIDAZOLE DINUCLEOTIDE
Product Code:
1723492
Molecular Formula:
C23H28N4O14P2
Molecular Weight:
646.43
Order 606-77-9