Aldose reductase was purified from testis of non-diabetic BB rats using DEAE cellulose, hydroxylapatite and sephadex G-100 column chromatography. The molecular weight of the isolated enzyme was found to be 36,500 +/- 1000. Antibody against the isolated enzyme was raised in rabbits. It was purified by affinity chromatography, characterised by double immunodiffusion and Western blot analysis and used to localize the enzyme in retina and in peripheral nerve of the BB rat. In the retina, aldose reductase immunoreactivity was seen in the ganglion cells, Müller cell processes, retinal pigment epithelium and in the pericytes and endothelial cells of retinal capillaries. In peripheral nerve, aldose reductase immunoreactivity was found in the paranodal cytoplasm of Schwann cells and in pericytes and endothelial cells of endoneurial capillaries.