Biochemicals, Buffers and Chemical Substrates