NOS, New Old Stock. Made in the good old U.S.A. I never seen a better quality ball !This is a 2-5/16" 30,000 LBS. Trailer Hitch Ball / Goose Neck BallShank is a massive 1-3/8" x 3" longTowing Hauling Max 30,000 LBSI have about 30 of these. Sell @ $15.00 each or 3 for $40.00Call Greg 785-479-6753