Catechin chemistry