Details for: PI 266926, Spinacia oleracea L., 'Universal'