126609-61-8
nicotinamide 2-azidoadenine dinucleotide
Product Code:
429353
Molecular Formula:
C21H26 N10 O14 P2
Molecular Weight:
704.43
Order 126609-61-8