Details for: PI 596841, Oryza sativa L., 'Tie Gu Ai No. 31'