Details for: PI 389584, Oryza sativa L., Ta Tou Shun