Details for: PI 509664, Oryza sativa L., 75 BMT 2268