101760-90-1

6-mercapto-FAD

Cas Number: 101760-90-1  Molecular Structure
Product Code
1351638
Product Name
6-mercapto-FAD
Cas Number
101760-90-1
Molecular Formula
C27H33 N9 O15 P2 S
Refractive index
1.874