Details for: PI 590940, Lactuca sativa L., 'GREEN VISION'