52977-37-4
nicotinamide-8-bromoadenine dinucleotide
Product Code:
1329728
Molecular Formula:
Molecular Weight:
Order 52977-37-4