Details for: PI 509623, Oryza sativa L., 71 EC 5771