phosphonoacetaldehyde reductase (NADH) 1.1.1.309EC number 1.1.1.309 Systematic name 2-hydroxyethylphosphonate:NAD + oxidoreductase Recommended name phosphonoacetaldehyde reductase ( NADH ) Synonyms PhpC [1,2]doi:10.1007/978-3-642-36265-1_15Dietmar Schomburg...