2-Demethoxyleptostachyol acetate

2-Demethoxyleptostachyol acetate · CAS 139405-55-3