NCT01712295 - 17% Salicylate Versus 17% Salicylate-Ethyl Pyruvate for Plantar Foot Warts | Crick | Crick