Details for: PI 608423, Oryza sativa L., IR 59625-15-2-1