Product review (2 stars): leaked first time
first time I put it in it leaked.  Flipped it over and reinserted, stopped leaking.  It should be universal in it's fitment; I'm not trusting it and won't buy this brand again.