Details for: PI 596923, Oryza sativa L., IR 52350-81-3-1-2