Details for: PI 596856, Oryza sativa L., IR 56381-139-2-2