Sri Lanka has sharply increased prices of commonly used medication, the second such rise in six weeks, as it struggles to deal with an economic crisis.
Antibiotics, certain painkillers and medication for heart conditions are among those hit by a 40% mark-up.
Sri Lankans have had to take short courses of medicines or look overseas for supplies.
The government says it has no other option than to increase the cost of pharmaceutical products.
It follows measures to help slow the depletion of foreign exchange reserves amid a crippling financial crisis.
Among the measures were restrictions or bans on the import of some essential goods, including foods and medicines.
“This is not something that government is doing willingly,” Nalaka Godahewa, Sri Lanka’s minister for mass media told the BBC.
He said the devaluation of the rupee and the fact that most medicine is imported by the private sector meant the government had no choice, otherwise there would be a serious shortage.
Health professionals are worried that the scarcity of medicine is forcing people to buy less than the prescribed limit.
“The situation is bad. Sometimes antibiotics are prescribed for five days. Now my customers are saying give me the antibiotics only for two or three days. How will it work?” Ruchira Hewawasam, who runs a pharmacy in Colombo, said.
Some fear that even for those willing and able to pay higher prices, some medication is in short supply.
Velupillai Wigneswaran who lives in the central Ratnapura district, has been trying to find prescription tablets for his sister, who suffers from a serious neurological disorder, for the past year.
“We tried several pharmacies but the medicines are not available. Doctors have advised us not to take different medicine. We are trying to get the tablets from India through our friends,” he said.