Listed is a NEW, Armstrong#12-947   1/2" Drive Universal Joint. This 1/2" Drive Universal Joint is USA Made.