promethazine teoclate vs hydrochloride

Verified by MonsterInsights