COMMON STOCK PURCHASE AGREEMENT Dated April 18, 2006 by and between CV THERAPEUTICS, INC. and AZIMUTH OPPORTUNITY LTD.