Details for: PI 408509, Oryza sativa L., IR 2706-31-4