Details for: PI 602659, Oryza sativa L., IR 50404-57-2-2-3