Propoxyphene: a review.