You have entered the address of a Kleresca® site outside your country. A local site for Italy is available
Klox Technologies Europe Limited
51 Bracken Road
Sandyford Industrial Estate
Corp Reg.no.: IE 595931
All trademarks, including Kleresca, mentioned belong to FB Dermatology Ltd.