104324-32-5
8-demethyl-8-hydroxy-5-deaza-5-carba-FMN
Product Code:
679273
Molecular Formula:
C17H20 N3 O10 P
Molecular Weight:
457.32
Order 104324-32-5
demethyl,hydroxy,deaza,carba,CASNo 104324-32-5