FDA Grants Approval for Propranolol Hydrochloride ANDA217238 | Humanexa Signals | Humanexa Signals