The lead cosmetics poisoned the user. This tin-based concoction was probably safer. Of course, staying out of the sun is the best solution.
Someone would probably commercialize it and, since the recipe is off patent, will not pay royalties.