Keine Ahnung ich kenn nur ein screw schield das aus spanien kommt oder so. Und das ist etwas oversized.