Putative semialdehyde dehydrogenase Domain

Species Proteins
Rice (Oryza sativa) [TaxId: 4530] 4