Details for: PI 584684, Oryza sativa L., Ecia 167-146-S1-1-5-3-1