Details for: PI 103858, Oryza sativa L., 'Mancasar Str. 3'