Are the products sold in stores?

The products are not sold in stores. The best place to purchase the products would be directly through the website kallistia.com 

We ship worldwide.

 
 
Was this article helpful?
2 out of 2 found this helpful