Product review (5 stars): This is a universal fitting
It works well.  It is not mechanical and even I could install it.