Translate
afferent vessel of glomerulus