Details for: PI 596917, Oryza sativa L., IR 47751-144-1-3-2