Details for: PI 596827, Oryza sativa L., IR-44595