63 Dart turn signal switch

Looking for info on replacement turn signal switches for early a bodies. I am looking at ordering one from slant 6 Dan, but found one local that says it is original Mopar. The price is good and with no duty or shipping involved it's tempting. The only issue I am debating over is if it's actually a Mopar part or a Mopar repro.

The part number is 190085 and while I have found it there is no mention of original Mopar or reproduction or Chinese crap. I also noticed the horn contact us only the copper spring loaded contact, not the roller contact you normally see.

Can anyone comment on these or have used one and comment on quality? I know slants part is superior quality but the price difference is significant. If the quality of this part is questionable at all I have no issue ordering the better part, but if this is a quality part or would save me time and money to just get this one. Thanks in advance

Screenshot_20210329-115148.png