eResearch Technology, Inc. SERIES A PREFERRED STOCK PURCHASE AGREEMENT March 24, 2000 TABLE OF CONTENTS