Angiotensinogen is a protein produced an recreted by
Tuxta glomerular JG cells
Macula densa cells
Endothelial cells of blood vessels
Liver cells
(D) Liver cells
Explanation: