Details for: PI 87903, Oryza sativa L., 5509