Details for: PI 509881, Oryza sativa L., 77 EC 3582