Purpurogallin: A Multi-targeting Benzotropolone with Promising Anti-cancer and Chronic Disease Applications | Synapse