Details for: PI 596934, Oryza sativa L., IR 58100-144-3-2