Details for: NA 74349, Echinacea purpurea (L.) Moench, 'Finale White'