Details for: PI 596815, Oryza sativa L., 376