34469-63-1
flavin mononucleotide semiquinone
Product Code:
799387
Molecular Formula:
C17H21N4O9P
Molecular Weight:
456.34
Order 34469-63-1