NAD(+) + sn-glycerol 3-phosphate = dihydroxyacetone phosphate + H(+) + NADH NADP(+) + sn-glycerol 3-phosphate = dihydroxyacetone phosphate + H(+) + NADPH Optimum temperature is 70 degrees Celsius. Membrane lipid metabolism; glycerophospholipid metabolism. Homodimer. Has a strong preference for NADP over NAD. Belongs to the NAD-dependent glycerol-3-phosphate dehydrogenase family.