SEARCH Articles Figures Tables Aldose reductase inhibitor from Dictyodendrilla Dictyodendrilla cavernosa Dictyodendrilla verongiformis