Wikipedia
Idropranolol
Idropranolol is a beta blocker that was never marketed.
Idropranolol is a beta blocker that was never marketed.