Details for: PI 115626, Spinacia oleracea L., No. 70