Details for: PI 509906, Oryza sativa L., 72 BIGGS 17827