Details for: PI 129584, Rosa turkestanica Regel, No. 91