EXHIBIT 4.1 GENEREX BIOTECHNOLOGY CORPORATION 33 Harbour Square, Suite 202 Toronto, Ontario Canada M5J 2G2 June 7, 2005 CRANSHIRE CAPITAL, L.P. 666 Dundee Road, Suite 1901 Northbrook, Illinois USA 60062 Dear Sirs: RE: GENEREX BIOTECHNOLOGY CORPORATION...