They are widely sold at 1000 mg (1g) tablets in Europe, but in many countries they require doctor's prescription. There are also purchase limits to the number of pills you can buy at once.
They are widely sold at 1000 mg (1g) tablets in Europe, but in many countries they require doctor's prescription. There are also purchase limits to the number of pills you can buy at once.