Alphatec Announces Commercial Launch of the InVictus™ MIS and Open Spinal Fixation Systems Bay Street 5 years ago