Details for: PI 303684, Oryza sativa L., Shuang-Chiang 30-21