SERIES B-2 CONVERTIBLE PREFERRED STOCK AND WARRANT PURCHASE AGREEMENT