Details for: PI 503104, Oryza sativa L., 17396