A pharmacist weighs in on how long this beta-blocker lasts Metoprolol is a generic prescription medication approved by the ...