Patients are not advised to take medication on their own. It is advisable to see a doctor for a clear diagnosis and then use medication under medical supervision.
Usually, if it is simply a dry, thirsty, sore throat with a feeling of blockage, you can consult an ENT, and the common cause is inflammation of the throat due to an acute upper respiratory tract infection.