Proanthocyanidins, the oligomers/polymers of flavan-3-ol units consist of (+)-catechin and (-)-epicatechin as major building blocks. Can anybody explain the exact nature of molecular species that undergo polymerization and the mechanisms of assembly?