Details for: PI 596892, Oryza sativa L., TNAU831520