Details for: PI 597602, Echinacea atrorubens (Nutt.) Nutt., Ames 20088