Anyone Used Meldonium?

Has anyone ever used meldonium? A lot of soviet athletes seem to use but not sure of the exact properties is possesses.

Would be interested if anyone on this forum has any experience.