rhinathiol promethazine promethazine vc cost