93. Horseshoe Kidney, 36 Week Fetus
Close Window