Platycodon Grandiflorus is the scientific name but it is also called the balloon flowers because before they bloom, its close buds look like paper balloons.
It comes in 2 colors, bluish purple and white. And I'm happy to have both in my garden. Thanks to my niece who gave me the newest blooms in my garden.