Now showing items 1-6 of 1

    Aldose reductase (1)
    Diabetic nephropathy (1)
    Epalrestat (1)
    High glucose (1)
    Kidney (1)
    Mitochondrial membrane potential (1)