Details for: PI 312518, Oryza sativa L., IR 68-266-2