Pedicare

Pedicare logo
Pedicare is a series of foot care products called the "professional foot care series". The products are developed in Sweden in collaboration with leading specialists in medical foot care. 
Made in Sweden.