Are you seeking solace from the annoying symptoms of itching? Wockhardt Promethazine may be the solution you've been searching for. This medicinaldrug is a trusted itch reducer designed to effectively address the root cause of your troubles. Wockhardt Promethazine acts by blocking the release of histamine, a chemical that triggers many allergy sy