First of all, due to the need of treatment, the hospital covers a wide range of drugs, covering almost all diseases and all kinds of drugs. However, it is impossible for pharmacies to purchase all drugs because of cost restrictions. They only buy those commonly used and best-selling drugs, and those with low sales are directly discarded.
Even if the pharmacy owners have deep pockets and the pharmacy area is large enough, they will not sell that kind of minority medicine, because it can be sold in hospitals, but it is difficult to sell it in pharmacies. It is very likely that they can't sell a bottle a year, and it takes up space and wastes manpower and material resources, which is too uneconomical.
Second, some drugs are commonly used and sell well, but the price is too cheap or the storage cost is too high, and the profit of pharmacies is too low to sell again; But these drugs must be available in hospitals, which is a national regulation. For example, two yuan of vitamin C tablets are available in hospitals, but not in pharmacies. From the pharmacy's point of view, even if the price of this bottle of medicine is all profit, it is only two yuan, which is not enough to plug the teeth! Drugstores are more willing to sell dozens or even hundreds of vitamin C effervescent tablets, although the effect is not as good as two yuan. ...
Third, some special drugs must be used and sold by medical institutions above the second level, and ordinary pharmacies naturally do not.