nicotinamide-8-bromoadenine dinucleotide

Product Code: 1329728
Molecular Formula:
Molecular Weight:
52977-37-4