Details for: PI 139954, Oryza sativa L., Ura No. 31