Details for: PI 21066, Oryza sativa L., 704a