I tried looking up this Esclerobion, but couldn't find what's in it. It is possible they're related. Floats, to the best of my perception, seem to be linked to an extent with some kind of biological upsets. Many multivitamin tablets contain daft levels of various vitamins and minerals. Some minerals compete against each other, so excess in intake of one can cause toxicity as well as deficiency in another. I suppose this could lead to floaters.