Details for: PI 597026, Oryza sativa L., 7906-TR21-1-1