Accession: XP_002511424
Protein name: aldehyde dehydrogenase, putative [Ricinus communis]
Protein length: 534 aa