AGREEMENT OF PURCHASE AND SALE Dated as of April 7, 2003 among AMERICAN MEDICAL SYSTEMS, INC., ENDOCARE, INC. and TIMM MEDICAL TECHNOLOGIES, INC.