Text this: Generic versus brand-name over-the-counter analgesics: knowledge and attitudes among Swedish pharmacy customers