Aldehyde dehydrogenase PP_2487

Aldehyde dehydrogenase PP_2487