You have no items in your shopping cart.
Items 11 - 12 of 12
>98% (HPLC)
150347-59-4
557.46
C29H19NO11
DMSO : 62.5 mg/mL 112.12 mM;
12 months from date of receipt.
FC