Pricey but necessary
Costs more than others but I needed it fast.  It fits and works
Rating: 4 stars