3,000,000 INNOVEX, INC. Common Stock UNDERWRITING AGREEMENT