Diaminopimelate dehydrogenase is an enzyme that catalyzes the chemical reaction and has two substrates.
The 3 substrates of this enzyme are meso-2,6-diaminoheptanedioate, H2O, and NADP, whereas its 4 products are L-2-amino-6-oxoheptanedioate, NH3, NADPH, and H. 
