Details for: PI 509622, Oryza sativa L., 70 BMT 8487