Accession: BAI58344
Protein name: dihydrolipoamide dehydrogenase [Rhizophora apiculata]
Protein length: 365 aa