Details for: PI 596988, Oryza sativa L., IR 58592-AC1-4