IMMUNOMEDICS, INC. 3.25% Convertible Senior Notes Due 2006 PURCHASE AGREEMENT