https://5dok.net/document/lq58nk3q-comparison-reducing-dithiothreitol-hydroxypropyl-phosphine-kinetic-vitamin-reductase.html