Jun Ren, Yingmei Zhang, Junbo Ge Aldehyde Dehydrogenases - Springer Springer 2019 ISBN: 9789811362606 Source: EBOOK