Details for: PI 509621, Oryza sativa L., 77 EC 5770