Details for: PI 608420, Oryza sativa L., IR 54950-181-2-1-2-3