3-INDOXYL-BETA-D-GLUCOPYRANOSIDE TRIHYDRATE, 99

Product Code: 317820
Molecular Formula: C14H16NO6
Molecular Weight: 294.27
1328-73-0