Insulin degrading enzyme ( IDE ) in rat kidney – FFPWS using Abcam ab32216 Image April 4, 2018 Carl Hobbs Cortico-medullary junction