Details for: PI 312566, Oryza sativa L., IR 23-70-2-1