3,3’,5,5’-Tetramethylbenzidine or TMB is a chromogenic substrate used in staining procedures in immunohistochemistry as well as being a visualising reagent used in enzyme-linked immunosorbent assays (ELISA).