Details for: PI 431435, Oryza sativa L., IR 1561-288-3-3