Details for: PI 587182, Spinacia oleracea L., 'F88-380'