Catalyzes the NAD-dependent oxidation of either all-trans-retinol or 9-cis-retinol . Also oxidizes long chain omega-hydroxy fatty acids, such as 20-HETE, producing both the intermediate aldehyde, 20-oxoarachidonate and the end product, a dicarboxylic acid, (5Z,8Z,11Z,14Z)-eicosatetraenedioate . Also catalyzes the reduction of benzoquinones .
Subcellular locations: Cytoplasm