Echinacea Plant Named BullEchipur 117 | Patent Publication Number 20250185556 | Patexia