Details for: PI 596946, Oryza sativa L., Toploea 58/76