Yeah this fit...not availibly in Europa or very hard to find,thanks to the seller
package comes really bad sealed. however comes all the replacements