Effect of spironolactone on diabetic nephropathy in albino rats: ultrastructural and immunohistochemical study