Oligomeric proanthocyanidins (OPC) strictly refer to
dimer and
trimer polymerizations of catechins. OPCs are found in most plants and thus are common in the human diet. Especially the
skin, seeds, and
seed coats of purple or red pigmented plants contain large amounts of OPCs.
aronia,
hawthorn,
rosehip, and
sea buckthorn. Oligomeric proanthocyanidins can be extracted via
Vaccinium pahalae from
in vitro cell culture. The
US Department of Agriculture maintains a database of botanical and food sources of proanthocyanidins.
Plant defense In nature, proanthocyanidins serve among other chemical and induced defense mechanisms against
plant pathogens and
predators, such as occurs in
strawberries.
Bioavailability Proanthocyanidin has low bioavailability, with 90% remaining unabsorbed from the intestines until metabolized by
gut flora to the more bioavailable metabolites. like
phloroglucinol (reaction called phloroglucinolysis),
benzyl mercaptan (reaction called
thiolysis),
thioglycolic acid (reaction called thioglycolysis) or
cysteamine.
Flavan-3-ol compounds used with
methanol produce short-chain procyanidin
dimers,
trimers, or
tetramers which are more absorbable. These techniques are generally called
depolymerisation and give information such as
average degree of polymerisation or percentage of galloylation. These are
SN1 reactions, a type of substitution reaction in
organic chemistry, involving a
carbocation intermediate under strongly acidic conditions in polar
protic solvents like methanol. The reaction leads to the formation of free and derived monomers that can be further analyzed or used to enhance procyanidin
absorption and
bioavailability. Thioglycolysis can be used to study proanthocyanidins or the oxidation of condensed tannins. It is also used for
lignin quantitation. Reaction on condensed tannins from
Douglas fir bark produces
epicatechin and
catechin thioglycolates. Condensed tannins from
Lithocarpus glaber leaves have been analysed through acid-catalyzed degradation in the presence of
cysteamine. ==Research==