Details for: PI 312514, Oryza sativa L., IR 66-103-2