Details for: PI 103854, Oryza sativa L., 'Elonelon'