Product review (5 stars): Broan BP29
This Broan BP29 fits perfectly in my kitchen vent.  It is inexpensive to buy from Amazon.  Other vents do not fit.  I am very happy with the Broan BP29.