Sounds like Jim is having the same luck I had with Cobra Accessories. Bought the twin pusher fans from them, which came with no wiring or mounting instructions or hardware. When I called, they explained that I could easily fabricate a mounting bracket and weld them onto an upright brace at the radiator.
Sounds really easy, huh? Now, if I could just find that machine shop I misplaced....