Details for: PI 509604, Oryza sativa L., 77 EC 5693