the ta00025525a and it variants do in fact fit some of the 4520 models, 5220 models it will depend on the year they were made, the NTB803 Fits only older models pre emissions so generally 2014-16 and before probably ntb803, after 2016 definitely going to be the TA00025525A I'm gonna attach a file here thats a breakdown of the filters and what models they fit, rule of thumb with this guide is its not 100% accurate to every unit as it heavily depends on the year and time of year they wee produced, thats why i always ask for a serial number if you call for filters to get the correct ones.