Isoaesculioside D

Isoaesculioside D · CAS 1184581-59-6