Details for: PI 596891, Oryza sativa L., TNAU801793