Details for: PI 403496, Oryza sativa L., Hua Do 56