Product review (2 stars): Not quite.. universal
Not universal.  The thread count was different as mine was "fine" vs "course".  Was unable to return and from the bending so we'll save it for something else.  Price was good though, paid almost triple locally for the right one that was identical, except the threads.