Details for: PI 596924, Oryza sativa L., IR 53901-64-3-2-1