Details for: PI 66754, Oryza sativa L., 405