Details for: PI 596881, Oryza sativa L., IR 64615H