Details for: PI 602654, Oryza sativa L., Ecia 76-S89-1