Details for: PI 636860, Oryza sativa L., Ecia 24-107-1