Teva Pharmaceuticals’ prazosin is just one of many generic versions – but it’s the only one that is contaminated