Iriflophene 3-C-beta-D-glucopyraside

Iriflophene 3-C-beta-D-glucopyraside · CAS 104669-02-5