Details for: PI 87884, Oryza sativa L., 5435