Details for: PI 389504, Oryza sativa L., Wai Ten Shun