ST9688 is the part number recommended for each of my Hyundai. That filter looks great and i would definitely give it a try.
As long as you realize the Super Tech 9688 application is a downsized/consolidated application from a standard 9688 application used by Hyn/Kia. In the Super Tech it's really the 7317/14610/57356 size. That said, still likely fine for ~5k mi oci for which the ST is intended.
This ST9688 looks very good at 5k miles. This application and the other popular application ST3614 both use separate dome bypass too, a plus imo.
Thanks for c&p.