Details for: PI 596915, Oryza sativa L., H270-30-2-1-1