159495-25-7 Cyclo-rhamnopentaose Cyclorhamnopentaose