The crystal structure of TLR4 came from the Protein Data Bank (PDB code: 2Z66). The ligands and water molecules were removed from the crystal structure via Pymol (https://pymol.org/2/). The structure of bergenin, chlorogenic acid, and ammonium glycyrrhizate (ammonium removed) was obtained from PubChem database (https://pubchem.ncbi.nlm.nih.gov/) and hydrogen atoms were added by using AutoDock Vina software. The rigid target-site docking procedures were performed using AutoDock Vina software with a genetic algorithm.15 (link) Hydrogen bonds and bond lengthanalysis and visualization were performed using Pymol.