Stupid chinese parts
I bet the Mopar one is stamped China too.
Print