"stall converters". Is it just me?

IMG_0527.JPG
Ugh, NOS.......