Details for: PI 652643, Oryza sativa L., Shinoharamochi