Details for: PI 389746, Oryza sativa L., Thou Len Tson