10% CONVERTIBLE SUBORDINATED NOTE PURCHASE AGREEMENT