THERMOGENESIS CORP. and SERIES B CONVERTIBLE PREFERRED STOCK and COMMON STOCK PURCHASE WARRANTS