Epicatechin pentaacetate
Epicatechin pentaacetate is a natural flavonoid[1].
Internal Reference:
cell25sk9513
Internal Reference:
cell25sk9513