Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Keela LLC Logo
Keela LLC CB Rank
4863226
Keela LLC designs a menstrual cup with a patented pull string stem.
Consumer