Details for: PI 417835, Oryza sativa L., IET 2877