Where can I buy Veno SL® 300? Is it obtainable without a prescription?

Veno SL® 300 is an over-the-counter drug which is only available in a pharmacy.