Details for: PI 507926 3, Lactuca sativa L., 2500144