58240-50-9 C08482 Cucurbic acid