Polidocanol Endovenous Microfoam (PEM) Versus Vehicle for... | NCT01231373 | Trialant