Echinacea Plant Named BullEchipur 121 | Patent Publication Number 20250386752 | Patexia