Torque converter
These look like they`re stamped on somehow.
Print