Details for: PI 597088, Oryza sativa L., IR 9884-54-3-1E-P1