Details for: PI 377623, Oryza sativa L., White Puttu