Details for: PI 408593, Oryza sativa L., IET 2895