Exhibit 99.3 DND TECHNOLOGIES, INC. PLACEMENT AGENT AGREEMENT