Stupid chinese parts

I bet the Mopar one is stamped China too.