In Italy MB is available over the counter but likely not all pharmacies will carry it, pharmacies that offers custom made preparations certainly will, usually there are always a couple of those even in relatively small towns, certainly many in cities, in order to find one just ask in any pharmacy and they will point you to the nearest one.
I buy Hyaluronic acid, SSKI and glycolic acid online from UK or Germany (check eBay).
For SSKI you need potassium iodide (14g in 10ml of water).
http://www.olaloa.co...odide-sski.html
All antioxidants in general are quite beneficial to the skin, ALA (alpha lipoic acid) is one of my favorite but doesn't dissolves in water,, vitamin C (ascorbic acid) tends to cause burns if too concentrate or to sensitive skin, better to buffer it with baking soda before applying.
The list of beneficial compounds is endless but in my experience few deliver a real difference, everybody is unique and every skin has its own peculiarities therefore to generalize would be incorrect, anyway MB is itself an antioxidant.