2646-71-1 C00005 NADPH TPNH