2,737,500 Units HUDSON TECHNOLOGIES, INC. Common Stock PLACEMENT AGENCY AGREEMENT