Exhibit 10.14 PLANETRX, INC. SERIES B PREFERRED STOCK PURCHASE AGREEMENT January 15, 1999 TABLE OF CONTENTS -----------------