5-deazaflavin [ 26908-38-3 ]

Cas Number: 26908-38-3
Product Code
1381902
Product Name
5-deazaflavin
Cas Number
26908-38-3
Refractive index
1.688