1328-73-0
3-INDOXYL-BETA-D-GLUCOPYRANOSIDE TRIHYDRATE, 99
Product Code:
317820
Molecular Formula:
C14H16NO6
Molecular Weight:
294.27
Order 1328-73-0