38628-24-9
flavin 1,N(6)-ethenoadenine dinucleotide
Product Code:
891147
Molecular Formula:
C29H34ClN9O15P2
Molecular Weight:
846.03
Order 38628-24-9