Details for: PI 597086, Oryza sativa L., SP 2568 93DS