STOCK AND ASSET PURCHASE AGREEMENT between PFIZER INC., and ADVANCED MEDICAL OPTICS, INC. Dated as of April 21, 2004