That is an M57 Magnetic ballast, and I believe it has the ignitor built into it. I wouldn't buy it though. Those are more of a "commercial" type ballast, and I'd be willing to bet they run very hot. If there is one thing I would recommend not skimping on, it's definitely MH ballasts. A cheap MH ballast can easily burn a house down. I would suggest looking for a used ballast that is made by a company that builds the units for home use.
That one was selling for somewhere around $20....now the listing is gone....hmmm...
I mean if I could schlock together a basement frag tank matal halide for 40 bucks.....it might be worth it.....